Tables [dbo].[ComponentRegistry]
Properties
PropertyValue
Created10:31:17 AM Tuesday, March 02, 2010
Last Modified11:40:01 AM Monday, February 20, 2012
Columns
NameData TypeMax Length (Bytes)Allow NullsDefault
Cluster Primary Key PK_ComponentRegistry: ComponentKeyComponentKeyuniqueidentifier16
No
(newid())
Indexes IX_ComponentRegistry_Name_InterfaceName: Name\InterfaceNameNamenvarchar(50)100
No
('')
Descriptionnvarchar(250)500
No
('')
Indexes IX_ComponentRegistry_Name_InterfaceName: Name\InterfaceNameInterfaceNamenvarchar(100)200
No
('')
TypeNamenvarchar(200)400
No
('')
AssemblyNamenvarchar(100)200
No
('')
ConfigureWebUserControlnvarchar(128)256
Yes
('')
ConfigureWindowsControlnvarchar(128)256
Yes
('')
IsTypedbit1
No
((0))
IsBusinessItembit1
No
((0))
ComponentSummaryContentKeyuniqueidentifier16
Yes
ComponentNewLinknvarchar(768)1536
Yes
ComponentEditLinknvarchar(768)1536
Yes
ComponentExecuteLinknvarchar(768)1536
Yes
DeploymentPackageCodenvarchar(50)100
Yes
MarkedForDeleteOndatetime8
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key PK_ComponentRegistry: ComponentKeyPK_ComponentRegistryComponentKey
Yes
IX_ComponentRegistry_Name_InterfaceNameName, InterfaceName
SQL Script
CREATE TABLE [dbo].[ComponentRegistry]
(
[ComponentKey] [uniqueidentifier] NOT NULL CONSTRAINT [DF_ComponentRegistry_ComponentKey] DEFAULT (newid()),
[Name] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_ComponentRegistry_Name] DEFAULT (''),
[Description] [nvarchar] (250) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_ComponentRegistry_Description] DEFAULT (''),
[InterfaceName] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_ComponentRegistry_InterfaceName] DEFAULT (''),
[TypeName] [nvarchar] (200) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_ComponentRegistry_TypeName] DEFAULT (''),
[AssemblyName] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_ComponentRegistry_AssemblyName] DEFAULT (''),
[ConfigureWebUserControl] [nvarchar] (128) COLLATE SQL_Latin1_General_CP1_CI_AS NULL CONSTRAINT [DF_ComponentRegistry_ConfigureWebUserControl] DEFAULT (''),
[ConfigureWindowsControl] [nvarchar] (128) COLLATE SQL_Latin1_General_CP1_CI_AS NULL CONSTRAINT [DF_ComponentRegistry_ConfigureWindowsControl] DEFAULT (''),
[IsTyped] [bit] NOT NULL CONSTRAINT [DF_ComponentRegistry_IsTyped] DEFAULT ((0)),
[IsBusinessItem] [bit] NOT NULL CONSTRAINT [DF_ComponentRegistry_IsBusinessItem] DEFAULT ((0)),
[ComponentSummaryContentKey] [uniqueidentifier] NULL,
[ComponentNewLink] [nvarchar] (768) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[ComponentEditLink] [nvarchar] (768) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[ComponentExecuteLink] [nvarchar] (768) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[DeploymentPackageCode] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[MarkedForDeleteOn] [datetime] NULL
) ON [PRIMARY]

GO
ALTER TABLE [dbo].[ComponentRegistry] ADD CONSTRAINT [PK_ComponentRegistry] PRIMARY KEY CLUSTERED ([ComponentKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_ComponentRegistry_Name_InterfaceName] ON [dbo].[ComponentRegistry] ([Name], [InterfaceName]) ON [PRIMARY]
GO
Uses
Used By